On a Fast Piece-Wise Linear Hough Transform PLHT and its Application
نویسندگان
چکیده
Replacing the Hough calculation of the trigonomeric functions, sine and cos0,by the piece-wise linear Hough function(PLH), the basic cost for the sine , cose and the multiplications is removed. The PLH function is directly introduced from the usual Hough function. The PLH function inherits the basic properties of the usual Hough function from the view point to extract the line patterns from the pattern space. The computing cost of the PLH transform was reduced to about 1/6 of that of the usual Hough transform. It was also investigated that an additional property of the PLH transform contributes to reduce the memory cost to about 70 % of the usual Hough transform. Hough transform is one of the important methods to extract line patterns from the noisy and unclustered points of the image. As the edge or line patterns are the essential features in several industrial vision systems, it is practically required to make the Hough transform efficient from the view point of the computing and memory costs. A new fast Hough transform algorithm is introduced and its application is shortly presented in this paper. From this point of view, it is important to reduce the computing cost to utilize the Hough transform in several application. One of the factors in order to realize this cost reduction is to reduce the number of Hough calculations with respect to the number of edge points and and resolution numbers of the parameter space. It is still expectative to decrease the computing cost for the core Hough calculation defined by eq.(l). x.cos 0 + y.sin 8 (1) * =€I : perpendicular angle from x-axis JJ : the length of the perpendicular line In this paper, replacing Hough calculation of the trigonometric functions by the piecewise linear Hough(PLH) function which is composed of m pieces of line segments, the basic cost for the sine , cose and multiplications can be removed. It is shown in section 3 that the PLH function inherits the basic properties of the usual Hough function from the view point of to extract line patterns from the pattern space, and a few modifications of the pattern behavior in pattern space are also presented. In section 4, an new algorithm of piece-wise linear Hough transform(PLHT) is introduced, and some experimental results of PLHT are presented to demonstrate the reduction of the computing cost using an image of industrial engine parts. 2. Piece-wise Linear Hough Function 2.
منابع مشابه
Hough Transform: Underestimated Tool in the Computer Vision Field
We discuss Hough Transform, some of its key properties, a scheme of fast and complete calculation of the Hough Transform (similar to the Fast Fourier Transform), and an efficient implementation of this scheme on SIMD processors. We also demonstrate an application of the Fast Hough Transform in computer vision by the example of an automatic page orientation detection unit incorporated in an inte...
متن کاملAn application of machine learning and statistics to defect detection
We present an application of machine learning and statistics to the problem of distinguishing between defective and non-defective industrial workpieces, where the defect takes the form of a long and thin crack on the surface of the piece. From the images of pieces a number of features are extracted by using the Hough transform and the Correlated Hough transform. Two datasets are considered, one...
متن کاملRigorous Verification of Poincaré Map Generated by a Continuous Piece-Wise Linear Vector Field and Its Application
This paper provides algorithms in order to solve an interval implicit function of the Poincaré map generated by a continuous piecewise linear (CPWL) vector field, with the use of interval arithmetic. The algorithms are implemented with the use of MAT LAB and INT LAB. We present an application to verification of canards in two-dimensional CPWL vector field appearing in nonlinear piecewise linear...
متن کاملDevelopment Hough transform to detect straight lines using pre-processing filter
Image recognition is one of the most important field in image processing that in recent decades had much attention .Due to expansion of related fields with image processing and various application of this science in machine vision, military science, geography, aerospace and artificial intelligence and lots of other aspects, out stand the importance of this subject.One of the most important aspe...
متن کاملBlock decomposition and segmentation for fast Hough transform evaluation
The decomposition of binary images using rectangular blocks of foreground pixels as primitives is considered. Based on this type of decomposition, a fast method for evaluating the Hough transform is introduced. A complexity analysis of the proposed block Hough transform algorithm sets constraints on the complexity of algorithms used for block decomposition, so that the total decomposition and H...
متن کامل